take shellacking - German English Dictionary